====== Wificheck ======
Wificheck est un script bash crée pour faciliter la récolte des informations nécessaires à la résolution d'une majorité des problèmes rencontrés avec les connexions sans-fil (wifi).
Ces informations sont celles demandées expressément sur le fil [[http://forum.ubuntu-fr.org/viewtopic.php?id=141183|A lire avant de poster !!!]]
Un fil de discussion [[http://forum.ubuntu-fr.org/viewtopic.php?id=1089311|ici]] vous permet d'apporter vos suggestions et contributions au script.
<note important>Si quelqu'un peut héberger le paquet deb, mon hébergeur est en train de fermer...</note>
===== Installation =====
Deux types d'installation sont possibles:
  * Via le paquet deb: http://cracolinux.kegtux.org/paquetsdeb/wificheck.deb ( Aidez vous de [[http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_paquet?s[]=paquet&s[]=deb#installer_un_paquet_isole|cette doc]] )
  * En utilisant ce script brut ( Aidez vous de [[http://doc.ubuntu-fr.org/tutoriel/script_shell?s[]=utiliser&s[]=un&s[]=script#methode_dans_un_terminal| cette page de la doc]] )
<code bash wificheck.sh>
#!/bin/bash
#
# 2012 - cracolinux
#
# v0.6
#
# LICENCE:
#
# 		LICENCE PUBLIQUE RIEN À BRANLER
# 		Version 1, Mars 2009
# 		Copyright (C) 2009 Sam Hocevar
# 		14 rue de Plaisance, 75014 Paris, France
# 
# 			La copie et la distribution de copies exactes de cette licence sont
# 			autorisées, et toute modification est permise à condition de changer
# 			le nom de la licence. 
# 
# 		CONDITIONS DE COPIE, DISTRIBUTION ET MODIFICATION
# 		DE LA LICENCE PUBLIQUE RIEN À BRANLER
# 
# 		0. Faites ce que vous voulez, j’en ai RIEN À BRANLER.

exec 3>&1
exec 1>~/wificheck.log

echo [code]

# cat /etc/lsb-release
echo -e "\n>>    cat /etc/lsb-release \n"
cat /etc/lsb-release

# lsusb
echo -e "\n>>    lsusb \n"
lsusb

# lspci -k -nn | grep -A 3 -i net
echo -e "\n>>    lspci -k -nn | grep -A 3 -i net \n"
lspci -k -nn | grep -A 3 -i net

# sudo lshw -C network
echo -e "\n>>    sudo lshw -C network \n"
sudo lshw -C network

# lsmod
echo -e "\n>>    lsmod \n"
lsmod

echo [/code]

echo [code]

# iwconfig
echo -e "\n>>    iwconfig \n"
iwconfig

# ifconfig -a (merci à toutafai)
echo -e "\n>>    ifconfig -a \n"
ifconfig -a

# sudo iwlist scan
echo -e "\n>>    sudo iwlist scan \n"
sudo iwlist scan

# uname -r -m
echo -e "\n>>    uname -r -m \n"
uname -r -m

# cat /etc/network/interfaces
echo -e "\n>>    cat /etc/network/interfaces \n"
cat /etc/network/interfaces

# nm-tool
echo -e "\n>>    nm-tool \n"
nm-tool

# sudo rfkill list
echo -e "\n>>    sudo rfkill list \n"
sudo rfkill list

echo [/code]

exec >&3-

echo "Le fichier wificheck.log a été crée dans "$HOME""
echo "Vous n'avez plus qu'à copier/coller son contenu sur le forum"
echo " accès →→ file:/"$HOME"/wificheck.log"
</code>
===== Désinstallation =====
Pour désinstaller le script si vous avez utilisé le paquet deb:
  - Lancez un [[[http://doc.ubuntu-fr.org/terminal?s[]=lancer&s[]=terminal|terminal]]
  - Collez y et lancez cette commande :
<code bash>sudo apt-get remove wificheck</code>
Si vous avez utilisé le script brut, il suffit de supprimer le fichier que vous avez crée.





